package com.onpositive.data;

public interface IPropertyConstants {
	
	public static final String PARENT_CATEGORIES_PROPERTY_NAME = "parent-categories-property-metadata" ;
	public static final String DOCUMENT_NAME_PROPERTY_METADATA_ID = "name-property-metadata" ;
	public static final String ACTUALITY_PROPERTY_METADATA_ID = "actuality-indication-property-metadata" ;
	public static final String ITEM_NAME_PROPERTY_METADATA_ID = "name" ;
	public static final String MAIN_PICTURE_PROPERTY_METADATA_ID = "main-picture-metadata" ;
	public static final String PREVIEW_PICTURE_PROPERTY_METADATA_ID = "preview-picture-metadata" ;
	
	public static final String EXTERNAL_DEFAULT_PICTURE_PROPERTY_NAME = "external-default-picture" ;
	public static final String TEXT_CONTENT_PROPERTY_NAME = "text-content" ;
	
	public static final String PICTURE_LIST_PROPERTY_NAME = "files" ;
	public static final String WWW_PICTURE_LINKS_PROPERTY_NAME = "www-picture-links" ;
	public static final String WWW_PICTURE_COMMENTS = "picture-comments" ;
	
//	public static final String WIKI_REFS_POOL_ID = "wiki-refs-pool" ;
//	public static final String WIKI_REFS_CAPTIONS_POOL_ID = "wiki-refs-captions-pool" ;
	
	
	public static final String PROP_KIND_DIMENSION = "dimension" ;
	public static final String PROP_KIND_SCALAR = "scalar" ;
	public static final String PROP_KIND_DATE = "date" ;
	public static final String PROP_KIND_VALUE_SEQUENCE = "value sequence" ;
	public static final String PROP_KIND_STRING = "string" ;
	public static final String PROP_KIND_IDENT = "ident" ;
	public static final String PROP_KIND_FILE_LIST = "file-list" ;
	
	public static final String[] CHARACTERISTICS_LABELS_ARRAY = { 
		"property-name",
		"parser-id",
		"samples-count",
		"rate",
		"depricated",
		"unit", 
		"group",
		"accepts-disambiguation",
		"unique-values-count",
		"primary-unit",
		"is-multivalue",
		"unit-kind",
		"is-service-property",
		"is-ident"
	};

	public static final String CHAR_PROPERTY_NAME_LABEL		= CHARACTERISTICS_LABELS_ARRAY[ 0] ;
	public static final String CHAR_PARSER_ID_LABEL     	= CHARACTERISTICS_LABELS_ARRAY[ 1] ;
	public static final String CHAR_SAMPLES_COUNT_LABEL 	= CHARACTERISTICS_LABELS_ARRAY[ 2] ;
	public static final String CHAR_RATE_LABEL          	= CHARACTERISTICS_LABELS_ARRAY[ 3] ;
	public static final String CHAR_DEPRICATED_LABEL    	= CHARACTERISTICS_LABELS_ARRAY[ 4] ;
	public static final String CHAR_UNIT_LABEL				= CHARACTERISTICS_LABELS_ARRAY[ 5] ;
	public static final String CHAR_GROUP_LABEL    	    	= CHARACTERISTICS_LABELS_ARRAY[ 6] ;
	public static final String CHAR_ACCEPTS_DISAMBIGUATION 	= CHARACTERISTICS_LABELS_ARRAY[ 7] ;
	public static final String CHAR_UNIQUE_VALUE_COUNT	 	= CHARACTERISTICS_LABELS_ARRAY[ 8] ;
	public static final String CHAR_PRIMARY_UNIT_LABEL	 	= CHARACTERISTICS_LABELS_ARRAY[ 9] ;
	public static final String CHAR_IS_MULTIVALUE_LABEL	 	= CHARACTERISTICS_LABELS_ARRAY[10] ;
	public static final String CHAR_UNIT_KIND_LABEL	 		= CHARACTERISTICS_LABELS_ARRAY[11] ;
	public static final String CHAR_IS_SERVICE_PROPERTY		= CHARACTERISTICS_LABELS_ARRAY[12] ;
	public static final String CHAR_IS_IDENTIFICATOR		= CHARACTERISTICS_LABELS_ARRAY[13] ;
	public static final String DEFAULT_PICTURE = "default-picture";
}
